laboring hard - Allemand Anglais Dictionnaire